<?php
include_once '../classes/design.php';
include_once '../classes/clienteServicos.php';
include_once '../../classes/erro.php';
include_once '../../classes/automovel.php';
include_once '../../classes/manipuladorXML.php';

if (isset($_REQUEST["erro"])) {
	$erro = $_REQUEST["erro"];
}
if (isset($_REQUEST["sucesso"])) {
	$sucesso = $_REQUEST["sucesso"];
}

$xml = ClienteServicos::requisitar("automoveis/get_todos.php");
$automoveis = ManipuladorXML::desserializar($xml);

if (gettype($automoveis) == "Object" && get_class($automoveis) == "Erro") {
	if (!isset($erro)) {
		$erro = $automoveis->get_msg();
	}
	$automoveis = null;
}

$design = new Design("..");
$design->imprimir_topo();

echo "
	<h1>Automóveis</h1>
";
if (isset($erro)) {
	echo "
		<div class=\"erro\">$erro</div>	
	";
}
if (isset($sucesso)) {
	echo "
		<div class=\"sucesso\">$sucesso</div>	
	";
}

echo "
	<a href=\"form.php\">" . $design->get_imagem("mais.gif") . " Novo automóvel</a>
	<p/>
	<table border=\"1\" width=\"100%\">
		<tr>
			<th>Alugar</th>
			<th>Modelo</th>
			<th>Marca</th>
			<th>Ano</th>
			<th>Cor</th>
			<th>Disp.</th>
			<th>Diária</th>
			<th>Histórico</th>
		</tr>
";

foreach ($automoveis as $automovel) {
	echo "
		<tr align=\"center\">
			<td>
	";
	if ($automovel->get_disponivel()) {
		echo "<a href=\"../locacoes/alugar.php?automovel_id=" . $automovel->get_id() . "&voltar=" . $_SERVER["PHP_SELF"] . "\">" . $design->get_imagem("chave.gif") . "</a>";
	}
	echo "
			</td>
			<td>" . $automovel->get_modelo()->get_nome() . "</td>
			<td>" . $automovel->get_modelo()->get_marca()->get_nome() . "</td>
			<td>" . $automovel->get_ano() . "</td>
			<td>" . $automovel->get_cor() . "</td>
			<td>" . ($automovel->get_disponivel() ? "<font color=\"#009240\">Sim</font>" : "<font color=\"#ff0000\">Não</font>"). "</td>
			<td>R$ " . $automovel->get_diaria_formatada() . "</td>
			<td><a href=\"historico.php?id=" . $automovel->get_id() . "\">". $design->get_imagem("historico.png") . "</a></td>
			<td><a href=\"form.php?id=" . $automovel->get_id() . "\">" . $design->get_imagem("edit.png") . "</a></td>
			<td><a href=\"excluir.php?id=" . $automovel->get_id() . "\">" . $design->get_imagem("not.gif") . "</a></td>
		</tr>
	";
}

echo "
	</table>
";

$design->imprimir_rodape();

?>